var runtime.userArenaState
28 uses
runtime (current package)
arena.go#L219: lockInit(&userArenaState.lock, lockRankUserArenaState)
arena.go#L341: lock(&userArenaState.lock)
arena.go#L342: userArenaState.reuse = append(userArenaState.reuse, liveUserArenaChunk{s, a.refs[len(a.refs)-1]})
arena.go#L343: unlock(&userArenaState.lock)
arena.go#L389: lock(&userArenaState.lock)
arena.go#L390: if len(userArenaState.reuse) > 0 {
arena.go#L392: n := len(userArenaState.reuse) - 1
arena.go#L393: x = userArenaState.reuse[n].x
arena.go#L394: s = userArenaState.reuse[n].mspan
arena.go#L395: userArenaState.reuse[n].x = nil
arena.go#L396: userArenaState.reuse[n].mspan = nil
arena.go#L397: userArenaState.reuse = userArenaState.reuse[:n]
arena.go#L399: unlock(&userArenaState.lock)
arena.go#L419: var userArenaState struct {
arena.go#L865: lock(&userArenaState.lock)
arena.go#L866: faultList := userArenaState.fault
arena.go#L867: userArenaState.fault = nil
arena.go#L868: unlock(&userArenaState.lock)
arena.go#L880: lock(&userArenaState.lock)
arena.go#L881: userArenaState.fault = append(userArenaState.fault, liveUserArenaChunk{s, x})
arena.go#L882: unlock(&userArenaState.lock)
mgc.go#L1179: lock(&userArenaState.lock)
mgc.go#L1180: faultList := userArenaState.fault
mgc.go#L1181: userArenaState.fault = nil
mgc.go#L1182: unlock(&userArenaState.lock)
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |